package com.ganzi.manager.activiti.entity;

import lombok.Data;

import java.util.List;
import java.util.Properties;

/**
 * @author lxd
 * @create 2019/6/28
 * 节点
 */
@Data
public class Node {
    /**节点id*/
    private String id;
    /**节点name*/
    private String name;
    /**类型，区分节点（用户节点，网关节点，邮件等），目前使用到的主要是用户节点（UserTask）和排他网关节点（ExclusiveGateway）*/
    private String type;
    /**属性*/
    private AProperties properties;
    /**上一个节点*/
    private String previousNode;
    /**下一个节点的id*/
    private List<Condition> nextNodes;
    /**下一个节点的id----提供给网关使用（网关有多个出口）*/
    private String nextNode;
}
